#pragma once

#include "ClearTypePixel.h"

union CColorBufferBrushSpanSSE2
{
public:
	struct  
	{
		__m128i links;
		__m128i color;
	} sse;


	struct  
	{
		union CColorBufferBrushSpanSSE2 * m_pPrev;
		union CColorBufferBrushSpanSSE2 * m_pNext;
		struct IBrushSpan * m_pIBrushSpan;
		XUINT32 m_uBrushAlpha;
		struct ClearTypePixel m_colorUnderneath;
	};

	XUINT32 GetArgbColorUnderneath();
};
